Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Cześć. Proszę o dodanie do questa tablic z itemami z http://wiki.metin2.pl/index.php/Heuk-Young_(pre-event)i sprawdzenie reszty questa, ponieważ jestem nowicjuszem, a trochę nad tym myślałem, a na tabelkach się nie znam.

quest glpyhstone begin
	state start begin
		when 20090.chat."Kamień Glyph" begin
		say_title("Heuk-Young:")
		say("Nazywam się Heuk-Young. Jestem kronikarzem")
		say("i zarządzam starożytnymi notatkami naszych")
		say("ludzi. Pierwsze zapiski opowiadają historię ")
		say("powstania Trzech Królestw:")
		say("Chunjo, Shinsoo oraz Jinno.").
		wait()
		say("Badam starożytne portale, które kiedyś pozwalały")
		say("ludziom podróżować do odległych regionów. Do ich")
		say("otworzenia potrzebne są specjalne Kamienie.")
		say("Są na nich specjalne symbole. Jeśli znajdziesz")
		say("taki Kamień, przynieś mi go. Oczywiście odpowiednio")
		say("Cię wynagrodzę. Popatrz, jak wyglądają:")
		say_item("Kamień Glyph",30178,"")
		local s = select("Znalazłem kilka takich Kamieni.", locale.yes)
		if s == 1 with pc.countitem("30178") <= 1 then
		
		say("Heuk-Young:")
		say("Nie posiadasz Kamieni Glyph! Pamiętaj, potwory je mają pod")
		say("władaniem złego boga!")
		else
		pc.get_name
		say("Tutaj, za niewielką ilość pieniędzy będą twoje.")
		wait()
		local nagroda = 
		say("Heuk-Young:")
		say("Możesz wybrać jeden z przedmiotów jako nagrodę:")
		-- mógłby ktoś tutaj zrobić tablicę, która losuje itemy, wraz z ich ilością zależną od ilości kamieni glyph
		-- oraz żeby pisało ile razy otrzymaliśmy itemu
		wait()
		say("lub" ..ilosc..)
		say_item_vnum(..losowyitem..)
		local wybor = select(..1nagroda.., ..2nagroda.., ..3nagroda..,"Nie wymienię się!")
		if wybor == 1
		say("Heuk-Young:")
		say("Dziękuję! Dzięki Tobie zwiększa się ilość moich Kamieni Glyph!")
		pc.give_item2(..item..)
		say(pc.get_name()..":")
		local info = select ("Do czego potrzebujesz tych Kamieni?", locale.yes)
		if info == 1 then
		say("Heuk-Young:")
		say("Kamienie te zostały stworzone w czasach")
		say("starożytnego imperium - teraz już nikt nie")
		say("wie, jak je wytwarzać.")
		say("Od tego czasu wiele z nich zaginęło.")
		say("Odkryłem jeden ze starożytnych portali. Teraz")
		say("potrzebuję Kamieni, które mogą je uaktywnić.")
		say("Jednak, prócz Kamieni Glyph, potrzebuję również ")
		say("złota. Jest niezbędne do wytworzenia połączenia.")
		wait()
		say("Jednakże potrzebuję więcej złota, niż obecnie")
		say("posiadam. Jeśli zdobędziesz dla mnie troszkę ")
		say("złota, dam Ci Amulet Boga Smoków.")
		say_item_vnum("idamuletubogasmokow")
		say("Jeżeli będziesz go miał, Staruszek lub")
		say("Teleporter zabierze Cię bezpośrednio do")
		say("zablokowanego portalu.")
		wait()
		say("Dostaniesz jeden, jeśli przyniesiesz mi czyste")
		say("złoto w jednej z tych form:")
		say_item_vnum(50626)
		say_item_vnum(80008)
		wait()
		say_item_vnum(80005)
		say_item_vnum(80006)
		say_item_vnum(80007)
		end
		
		if wybor == 2 begin
			say("Heuk-Young:")
		say("Dziękuję! Dzięki Tobie zwiększa się ilość moich Kamieni Glyph!")
		pc.give_item2(..item..)
		say(pc.get_name()..":")
		local info = select ("Do czego potrzebujesz tych Kamieni?", locale.yes)
		if info == 1 then
		say("Heuk-Young:")
		say("Kamienie te zostały stworzone w czasach")
		say("starożytnego imperium - teraz już nikt nie")
		say("wie, jak je wytwarzać.")
		say("Od tego czasu wiele z nich zaginęło.")
		say("Odkryłem jeden ze starożytnych portali. Teraz")
		say("potrzebuję Kamieni, które mogą je uaktywnić.")
		say("Jednak, prócz Kamieni Glyph, potrzebuję również ")
		say("złota. Jest niezbędne do wytworzenia połączenia.")
		wait()
		say("Jednakże potrzebuję więcej złota, niż obecnie")
		say("posiadam. Jeśli zdobędziesz dla mnie troszkę ")
		say("złota, dam Ci Amulet Boga Smoków.")
		say_item_vnum("idamuletubogasmokow")
		say("Jeżeli będziesz go miał, Staruszek lub")
		say("Teleporter zabierze Cię bezpośrednio do")
		say("zablokowanego portalu.")
		wait()
		say("Dostaniesz jeden, jeśli przyniesiesz mi czyste")
		say("złoto w jednej z tych form:")
		say_item_vnum(50626)
		say_item_vnum(80008)
		wait()
		say_item_vnum(80005)
		say_item_vnum(80006)
		say_item_vnum(80007)
		end
		
		if wybor == 3 begin
			say("Heuk-Young:")
		say("Dziękuję! Dzięki Tobie zwiększa się ilość moich Kamieni Glyph!")
		pc.give_item2(..item..)
		say(pc.get_name()..":")
		local info = select ("Do czego potrzebujesz tych Kamieni?", locale.yes)
		if info == 1 then
		say("Heuk-Young:")
		say("Kamienie te zostały stworzone w czasach")
		say("starożytnego imperium - teraz już nikt nie")
		say("wie, jak je wytwarzać.")
		say("Od tego czasu wiele z nich zaginęło.")
		say("Odkryłem jeden ze starożytnych portali. Teraz")
		say("potrzebuję Kamieni, które mogą je uaktywnić.")
		say("Jednak, prócz Kamieni Glyph, potrzebuję również ")
		say("złota. Jest niezbędne do wytworzenia połączenia.")
		wait()
		say("Jednakże potrzebuję więcej złota, niż obecnie")
		say("posiadam. Jeśli zdobędziesz dla mnie troszkę ")
		say("złota, dam Ci Amulet Boga Smoków.")
		say_item_vnum("idamuletubogasmokow")
		say("Jeżeli będziesz go miał, Staruszek lub")
		say("Teleporter zabierze Cię bezpośrednio do")
		say("zablokowanego portalu.")
		wait()
		say("Dostaniesz jeden, jeśli przyniesiesz mi czyste")
		say("złoto w jednej z tych form:")
		say_item_vnum(50626)
		say_item_vnum(80008)
		wait()
		say_item_vnum(80005)
		say_item_vnum(80006)
		say_item_vnum(80007)
		end
		if wybor == 4 begin
		say("Może następnym razem.")
		end
	end
end
		
		
		
		

		




EDIT: Dorzucam drugi, łatwiejszy, głowiłem się nad tym cholerstwem, parę błędów wyeliminowałem, a nadal Error occurred on compile..

quest historia begin
	state start begin
		when 20095.chat."Opowiedz mi o Trzech bóstwach" begin
		say_title("Seon-Hae:")
		say("Cześć! Chcesz dowiedzieć się o Trzech bóstwach?")
		local wybor = select (locale.yes, locale.no)
		if wybor == 1 then
		say_title("Seon-Hae:")
		say("Dobrze, ale opowiem Ci ją tylko jeden raz.")
		say("Na początku czasu istniało boskie rodzeństwo, ")
		say("które utrzymywało życie w ładzie: Bahar-Taraji, ")
		say("Bogini Stworzenia i jej bracia, Bajlit-Elvedin, ")
		say("bóg ochrony i Beran-Setaou, bóg rozpadu. Ludzie ")
		say("modlili się do bogini i jej pierwszego brata, ")
		say("jednak czuli strach i grozę na myśl o drugim. ")
		say("Z czasem zazdrość, która rosła w Beran-Setaou, ")
		say("przemieniła się w zło i nienawiść. Aż w końcu ")
		say("gniew stał się tak silny, że Beran-Setaou ")
		say("zamordował swoją siostrę, która była ulubienicą ")
		say("ludzi.")
		say()
		say("Czy opowiadać dalej?")
		local wybor2 = select(locale.yes, locale.no)
		if wybor2 == 2 then
		say_title("Seon-Hae:")
		say("Śmierć bogini miała straszliwe konsekwencje. Długa i ")
		say("okrutna zima zmroziła świat ludzi. Nawet bogowie ")
		say("ucierpieli. Beran-Setaou usunął się w cień samotności, ")
		say("gdy w końcu zrozumiał wymiary swojego czynu. Jego brat ")
		say("Bajlit-Elvedin pogrążył się na długi czas w żałobie po ")
		say("swojej siostrze, aż w końcu wyruszył na poszukiwania ")
		say("swojego brata. Gdy Bajlit-Elvedin znalazł swojego brata ")
		say("w podziemnej grocie, rozgorzała między nimi niezwykle ")
		say("okrutna walka, której jednak nie mogła wygrać żadna ze ")
		say("stron. Ostatecznie Bajlit-Elvedin zdołał opieczętować ")
		say("całą grotę i powrócił do świata ludzi.")
		say()
		say("Opowiadać dalej?")
		local wybor3 = select(locale.yes, locale.no)
		if wybor3 == 1 then
		say_title("Seon-Hae:")
		say("Od tamtej pory otacza ochroną wszystkie żyjące stworzenia, ")
		say("które sprzeciwiają się ciemnej stronie. Niewiele osób wie, ")
		say("gdzie znajduje się jaskinia, która odtąd nazywana jest Grotą ")
		say("Wygnańców - a ci, którzy wiedzą, trzymają to w wielkiej tajemnicy.")
		say("Mroczny smok rządzi światem podziemia i jego mieszkańcami. Ciągle ")
		say("jeszcze pała nienawiścią do wszystkich żyjących istot. Każdy, kto go ")
		say("spotka na swojej drodze, poczuje jego gniew na własnej skórze.")
		say()
		say()
		say("To byłoby na tyle. Mam nadzieję, że wszystko zapamiętałeś.")
		local wybor4 = select("Gdzie znajduje się ta Grota, w której jest ten Smok?", locale.yes)
		if wybor4 == 1 then
		say_title("Seon-Hae:")
		say("Jeżeli mowa o Grocie, mogę sprzedać Ci tą informację, ponieważ inni ")
		say("wojownicy zaczną Cię wyzywać. To jak? Za 1 milion Yang.")
		local wybor5 = select("Kupuję ", locale.no)
		if wybor5 == 1 then
		say_title("Seon-Hae:")
		say("Grota została odnaleziona przez pewną kobietę - Heuk-Young. ")
		say("Zapewne pomogłeś jej odnaleźć słynne Kamienie Glyph. ")
		say("Tajemniczą jaskinię spotkasz na górzystym terenie Doliny ")
		say("Seungryong, dokładniej na południowym-zachodzie. Wejścia ")
		say("strzeże Koe-Pung, który za wejście potrzebuje Krwistego ")
		say("Kamienia, który mogę wytworzyć. Obok znajduje się sura - ")
		say("Seon-Pyeong - potrafi on ulepszać wyposażenie na niebiańskie. ")
		say("W jaskini potwory są bardzo agresywne, także zmrożone przez")
		say("Berana-Setaou. Tylko wojownicy, którzy chcą oddać życie za ")
		say("Boga Smoków mogą tam wejść i zmierzyć się ze złym bogiem.")
		say()
		say()
		say("No dobrze, to byłoby na tyle. Bywaj!")
		pc.changemoney(-1000000)
		set_state(koniec)
		end
	end
end
		

wqdz690429546a.GIF Piszę poprawnie po polsku.

Opublikowano

Dodaj spacje po polskich znakach na końcu stringu.

"Proste, że czuję różnice do reszty i pewnie dlatego ich drażni mój śmiech."

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...